
// свойства для функций получения файла из файл-менеджера
FileToField_fieldName = false;
FileToField_url = "";

// открывает в новом окне файл-менеджер в режиме выбора файла
function getFileToField(fieldName, lnk)
{
	// if(!FileToField_url)
	// alert(Cookie.get('FileToField_url_link')); return false;
	
	FileToField_field = $(fieldName)
	
	href = FileToField_url ;
	if(!href) href = lnk ? Cookie.get('FileToField_url_link') : Cookie.get('FileToField_url_open')
	if(!href && lnk && lnk.href) href= lnk.href;
	if(!href) href = '/admin/files/';
	
	if (href.indexOf('?')== -1) 	
		href+='?'
	if (href.indexOf('callback=setFileToField')== -1) 
		href+='&callback=setFileToField';
	href.replace(/\?\&/ , '?')
	
	if (lnk) 
	{
		lnk.href = href;
		// Cookie.set('FileToField_url_link', href)
		
		//window.open(href);
		wSize=getWindowSize()
		wSize.w = Math.max(wSize.w,700)
		winFM = window.open(href, 'FM', 'location=no, toolbar=yes, directories=no, menubar=yes, resizable=yes, scrollbars=yes, status=yes, top=0,left=50,width='+(wSize.w-100)+', height='+(wSize.h-70)); 
		
		
		return false;
	}
	else 
	{
		window.open(href);
		// Cookie.set('FileToField_url_open', href)
	}	
		
	return true;
}


// эту функция вызывается из файл-менеджера, принимает выбранный файл и вставляет его ссылку в нужное поле формы
function setFileToField(file, url)
{
	
	if (!FileToField_field) return;
	
	FileToField_field.value = file;
	
	var r= $("reset_"+FileToField_field.name)
		if (r) show(r,true)
	
	FileToField_field = false;
	
	FileToField_url = url
	Cookie.set('FileToField_url_link', url)
} 


// сохраняет форму без перезагрузки страницы
function saveform(formObj)
{
	if (1 || formObj.onsubmit == null 
		|| formObj.onsubmit() != false
		)
	{
		formObj.target="saveform_iframe"
		formObj.submit();
		formObj.target = '';
		return true; // удачное сохранение
	}
	else 
		return false; // неудачное сохранение
}

function pressButton(buttonObj)
{
	buttonObj.disabled = 1
	setTimeout(function(){buttonObj.disabled = 0},1000)
	
}
